English
Adjective up to scratch
#idiom sufficient; adequate; of acceptable or satisfactory quality #:They decided that his performance was not up to scratch.
See also cut the mustard make the grade pass muster up to par up to snuff